section of general legal affairs - Français Anglais Dictionnaire